a leaf of the pine tree - Espagnol Anglais Dictionnaire